html {
	overflow: hidden;
}
body {
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 100%;
	height: 100%;
	border: 0;
	text-align: left;
	background: rgba(2, 82, 84, 1);
	/*background: rgba(21, 72, 153, 1);*/
}
form {
	margin: 0 auto;
	padding: 0;
}
form .desc {
	float: left;
	width: 60px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.formTitle {
	height: 70px;
	line-height: 40px;
	font-size: 24px;
	font-family: "黑体";
	color: rgb(227, 168, 103);
}
input {
	outline: none;
}
.btn {
	cursor: pointer;
 
	border-radius: 3px;
 
	-webkit-box-shadow:   0 5 3px #000;
	-moz-box-shadow:  0 5 3px #000;
	box-shadow:  0 5 3px #000;
	text-align: center;
}
.shadow {
	-webkit-box-shadow: 0 0 10px #000;
	-moz-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
}
.clear {
	clear: both;
	line-height: 1px;
}
.login_main {
	width: 100%;/*登录面板宽度*/
	width: 100%;
	margin: 0 auto;
	text-align: left;
}
.login_top {
	width: 100%;
	height: 35%;/*登录面板头部高度*/
}
.login_middle {
	width: 100%;
	height: 345px;/*登录面板中部高度*/

	/*
	  	background: -moz-linear-gradient(rgba(255,255,255,0.5) ,rgba(255,255,255,0.5) ,rgba(255,255,255,0.5)  );
		background: -webkit-linear-gradient(white,rgba(255,72,153,0.5));
		background: -o-linear-gradient(white ,rgba(255,72,153,0.1));*/
	background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.login_middleleft {
	float: left;
	width: 400px;/*登录面板中部左侧宽度*/
	height: 100%;
}
.login_middlecenter {
	margin: 0 auto;
	width: 540px;/*登录面板中部右侧宽度*/
	height: 99%;
	text-align: left;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid  #fff;
	border-radius: 5px;
}
.login_button {
	height: 40px;
	margin: 30px auto;
	width: 120px;
	text-align: center;
	background:rgba(0, 125, 0, 1);
	 border-radius: 5px;
	  box-shadow: 2px 3px 0px rgba(0, 0, 0, 0.7);
}
.login_button.clicked{
	margin-top:32px; 
	  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.7);
}
.login_button:hover {
	background: rgba(0, 180, 0, 1);
}
.login_title {
	position: absolute;
	left: 235px;/*标题x坐标*/
	top: 100px;/*标题y坐标*/
	width: 560px;/*标题宽度*/
	height: 61px;/*标题高度*/
}
.letter_space {
	letter-spacing: 1em;
}
.login_user, .login_pass {
	padding: 0 0 0 0px;
	font-weight: bold;
	color: #000000;/*表单文字颜色*/
	margin: 0 auto;
	width: 400px;
}
.login_pass {
	padding: 20px 0 0 0px;/*密码框距用户名框的垂直距离*/
}
.login_form {
	padding: 23px 10px 0 0px;/*表单位置*/
}
.login_button input {
	width: 120px;/*按钮宽度*/
	height: 40px;/*按钮高度*/
 
	border: 0;
	cursor: pointer;
	cursor: hand;
	border-radius: 3px;
	 background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.login_user input {
	width: 290px;/*密码框宽度*/
	border: 0;
	height: 40px;
	line-height: 40px;
	background-color: #eee;
	cursor: text;
	font-size: 16px;
	padding-left: 3px;
	border: 1px solid #aaa;
	border-radius: 3px;
}
.login_pass input {
	width: 290px;/*密码框宽度*/
	border: 0;
	height: 40px;
	line-height: 40px;
	background-color: #eee;
	cursor: text;
	font-size: 16px;
	padding-left: 3px;
	border: 1px solid #aaa;
	border-radius: 3px;
}
.login_button_left {
}
.login_button_right {
	position: absolute;
	left: 742px;/*重置按钮x坐标*/
	top: 628px;/*重置按钮y坐标*/
}
.login_copyright {
	color: #ffffff;/*版权声明文字颜色*/
	text-align: center;
	padding: 40px  0 0 20px;/*版权声明位置*/
	font-size: 14px;
	font-family: "微软雅黑";
}
.login_info {
	color: #000000;
	position: absolute;
	left: 820px;/*提示信息x坐标*/
	top: 565px;/*提示信息y坐标*/
	line-height: 150%;
	width: 240px;
	overflow: hidden;
	font-size: 12px;
}
.login_info2 {
	color: #999999;
	position: absolute;
	left: 785px;/*提示信息x坐标*/
	top: 520px;/*提示信息y坐标*/
	line-height: 150%;
	width: 240px;
	overflow: hidden;
	font-size: 14px;
}
.login_skin {
	position: absolute;
	right: 10px;
	bottom: 10px;
	color: #000000;/*皮肤管理文字颜色*/
	height: 30px;
	line-height: 30px;
}
.login_skin span {
	cursor: pointer;
	cursor: hand;
}
.formError {
	margin-left: 60px;
	padding: 10px;
	display: block;
}

 
/*提示信息*/	
#cursorMessageDiv {
	position: absolute;
	z-index: 99999;
	border: solid 1px #cc9933;
	background: #ffffcc;
	padding: 2px;
	margin: 0px;
	display: none;
	line-height:150%;
}
/*提示信息*/
.white{
	color:#ffffff;
}
.white a{
	color:#ffffff;
	text-decoration:underline;
}
.white a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.login_top{
 

}
.login_top .t_logo{
   height:60px;
   font-size:18px;
   line-height: 60px;
   padding:20px; 
   border-radius: 0px 0px 80px 80px; 
   background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.8) ,rgba(255,255,255,0.4) ,rgba(255,255,255,0.5),rgba(255,255,255,0.3));

}
.login_top .t_logo img{
 float:left 
}
 .login_top .t_tar{
	 
	 height:60px;
 
	 font-size:24px;

} .login_top .t_tar h2{
	height:100%;
	width:640px;
	line-height: 100%;
 
	margin: 10px auto;
	text-align: center;
	font: bold 60px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #FFF;
	text-shadow: 0px 1px 0px #CCC, 0px 2px 0px #C9C9C9, 0px 3px 0px #BBB, 0px 4px 0px #B9B9B9, 0px 5px 0px #AAA, 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15);
}
.login_bottom{
	height:40px;
	padding:10px;
	position: absolute;;
     bottom: 0px;
     width:100%;
	 background: linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.4) ,rgba(255,255,255,0.7) ,rgba(255,255,255,0.4),rgba(255,255,255,0));
     border-radius: 70px 70px 0px 0px; 
}
.login_bottom img{
      
	  position: absolute;
	  bottom: 10px;
	  right:70px;
}
 